import { createI18n } from "vue-i18n/index";
import en from "@/i18n/en";
import zh from "@/i18n/zh";

// 配置语言资源
const messages = {
  en,
  zh,
};
// 用于获取语种的函数
function getLocal() {
  // 获取储存在浏览器的数据(如果有值直接返回)
  let local = localStorage.getItem("language");
  if (local) {
    return local;
  }
  // 如果没有获取当前浏览器的语言类型
  let type = navigator.language.indexOf("en") == -1 ? "zh" : "en";
  return type;
}
export const i18n = createI18n({
  locale: getLocal(), //语种
  messages, //信息
});
